package com.osgix.common.pojo.temp;

import java.io.Serializable;

public class App implements Serializable {

	private static final long serialVersionUID = -1101416873543879832L;
	/**
	 * 应用程序ID
	 */
	private String app_id;//
	/**
	 * 应用程序的名称
	 */
	private String app_name = "";//
	/**
	 * 应用程序类型 0:WEB 1:CS  2: 程序组 3:应用控制台
	 */
	private String app_type;//
	/**
	 *此应用程序对应到资源表中的ID
	 */
	private String resource_id;
	/**
	 * 资源名称
	 */
	private String resource_name;//
	/**
	 * 应用程序连接到的URL
	 */
	private String app_url = "";//
	/**
	 * /应用程序显示的图标路径
	 */
	private String app_image_id = "";
	/**
	 * 应用程序显示的图标路径
	 */
	private String app_image_url;//
	/**
	 * /应用程序所属的应用程序组
	 */
	private String group_id = "";
	/**
	 *应用程序所属的应用程序组名称
	 */
	private String group_name;//
	/**
	 * 应用程序所属的应用程序组名称(en)
	 */
	private String group_name_en;

	public String getGroup_name_en() {
		return group_name_en;
	}

	public void setGroup_name_en(String group_name_en) {
		this.group_name_en = group_name_en;
	}

	//系统标志符
	private String system_id = "";

	//注销URL
	private String logout_url = "";

	/**
	 *描述
	 */
	private String app_note = "";//

	/**
	 * 英文名称
	 */
	private String appNameEn = "";

	/**
	 *用户名称（专用于GCOS应用获取列表）
	 */
	private String user_name = "";

	/**
	 * 应用程序的序列号
	 */
	private int serial = 0;

	public String getApp_id() {
		return app_id;
	}

	public void setApp_id(String app_id) {
		this.app_id = app_id;
	}

	public String getApp_image_id() {
		return app_image_id;
	}

	public void setApp_image_id(String app_image) {
		this.app_image_id = app_image;
	}

	public String getApp_name() {
		return app_name;
	}

	public void setApp_name(String app_name) {
		this.app_name = app_name;
	}

	public String getApp_note() {
		return app_note;
	}

	public void setApp_note(String app_note) {
		this.app_note = app_note;
	}

	public String getApp_type() {
		return app_type;
	}

	public void setApp_type(String app_type) {
		this.app_type = app_type;
	}

	public String getApp_url() {
		return app_url;
	}

	public void setApp_url(String app_url) {
		this.app_url = app_url;
	}

	public String getGroup_id() {
		return group_id;
	}

	public void setGroup_id(String group_id) {
		this.group_id = group_id;
	}

	public String getResource_id() {
		return resource_id;
	}

	public void setResource_id(String resource_id) {
		this.resource_id = resource_id;
	}

	public String getGroup_name() {
		return group_name;
	}

	public void setGroup_name(String group_name) {
		this.group_name = group_name;
	}

	public String getResource_name() {
		return resource_name;
	}

	public void setResource_name(String resource_name) {
		this.resource_name = resource_name;
	}

	public String getApp_image_url() {
		return app_image_url;
	}

	public void setApp_image_url(String app_image_url) {
		this.app_image_url = app_image_url;
	}

	public String getSystem_id() {
		return system_id;
	}

	public void setSystem_id(String system_id) {
		this.system_id = system_id;
	}

	public String getLogout_url() {
		return logout_url;
	}

	public void setLogout_url(String logout_url) {
		this.logout_url = logout_url;
	}

	public int getSerial() {
		return serial;
	}

	public void setSerial(int serial) {
		this.serial = serial;
	}

	public String toString() {
		return app_id + "/" + app_name;
	}

	public String getAppNameEn() {
		return appNameEn;
	}

	public void setAppNameEn(String appNameEn) {
		this.appNameEn = appNameEn;
	}

	public String getUser_name() {
		return user_name;
	}

	public void setUser_name(String user_name) {
		this.user_name = user_name;
	}

}
